/* 全局样式表
html,
body,
#app {
  height: 100%;
  padding: 0;
  margin: 0;
}

.el-breadcrumb {
  margin-bottom: 15px;
}

.el-card {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15) !important;
}

.el-table {
  margin-top: 15px;
  font-size: 13px;
}

.el-pagination {
  margin-top: 15px;
} */

.el-radio-button__orig-radio:checked + .el-radio-button__inner {
  color: #fff;
  background-color: #5fb878;
  border-color: #5fb878;
  box-shadow: -1px 0 0 0 #5fb878;
}

.el-tabs__item:hover {
  color: #5fb878;
  cursor: pointer;
}

.el-button:focus,
.el-button:hover {
  color: #5fb878;
  border-color: #5fb878;
  background-color: #fff;
}

.el-button--primary:focus,
.el-button--primary:hover {
  background: rgb(127, 198, 147);
  border-color: rgb(127, 198, 147);
  color: #fff;
}

.el-button--primary {
  color: #fff;
  background-color: #5fb878;
  border-color: #5fb878;
}

.el-button.is-plain:hover {
  background: #fff;
  border-color: #5fb878;
  color: #5fb878;
}

.el-button--primary:hover {
  background: rgb(127, 198, 147);
  border-color: rgb(127, 198, 147);
  color: #fff;
}
.el-button--primary.is-plain {
  color: #5fb878;
  background: rgb(239, 248, 242);
  border-color: rgb(191, 227, 201);
}
.el-button:hover {
  color: #5fb878;
  border-color: rgb(207, 234, 215);
  background-color: rgb(239, 248, 242);
}
.el-button--primary.is-plain:focus,
.el-button--primary.is-plain:hover {
  background: #5fb878;
  border-color: #5fb878;
  color: #fff;
}

.el-tabs__active-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  background-color: #5fb878;
  z-index: 1;
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  list-style: none;
}

.el-tabs__item.is-active {
  color: #5fb878;
}

.el-menu--horizontal .el-menu-item {
  float: left;
  height: 60px;
  line-height: 60px;
  margin: 0;
  cursor: pointer;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 2px solid transparent;
  color: #909399;
}

.el-button--text:hover {
  color: rgb(127, 198, 147);
  border-color: transparent;
  background-color: transparent;
}
.el-button--text {
  color: #5fb878;
}

.el-checkbox__input.is-checked + .el-checkbox__label {
  color: #5fb878;
}

.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #5fb878;
  border-color: #5fb878;
}

.el-checkbox__inner:hover {
  border-color: #5fb878;
}

.el-card__body {
  padding: 10px;
}
